[application]

EnableSplashScreen=1

################################################################################
# Resource options                                                             #
################################################################################

# Path of runtime folder relative to executable
RUNTIME_PATH=runtime

# Base path of runtime folder
PROJECT_PATH=..\

# Path of DLC folder
DLC_DIRECTORY=runtime/dlc

SCENE_FILE=assembly:/scenes/Menu/Menu_main.entity
LAYOUT_CONFIG=assembly:/common/PC.layoutconfig
NO_RESOURCEDB=true
USE_RESOURCELIBS=1


# Custom exception handler (Value doesn't matter. Comment out when not desired)
customexceptionhandler=1

# Limit level data streaming so it doesn't eat up all handles
STREAMER_HANDLE_LIMIT=32

################################################################################
# Graphics options                                                             #
################################################################################

# Set the resolution of the game using <width>x<height>. Uses native resolution if not defined
# RESOLUTION=1920x1080

# Go to fullscreen mode (0 for windowed mode)
# FullScreen=1

# Use DXGI for real fullscreen mode. Necessary for EyeFinity!
# DXGIFullScreen=1

# Use higher texture resolution (when available). 0 for default/console quality
# RENDER_TEXTURE_QUALITY=1

# VSync. 1 to enable (fixes possible issues with cloth like Hitman's coat!)
# ForceVSync=0

# Setting shadow quality is done with ConsoleCmd below!

################################################################################
# Input options                                                                #
################################################################################

# Enable use of keyboard and mouse
PCNewFeatures=1

# Mouse input exclusive to application and clipped to window. True for non-exclusive
NON_EXCLUSIVE_MOUSE=False

# Disable use of debug keys (ie. console, debug stats)
DisableDebugKeys=1

# Keyboard button mappings (keyboard scancodes)
PCInputMap_Up=17
PCInputMap_Down=31
PCInputMap_Left=30
PCInputMap_Right=32
PCInputMap_Action1=15
PCInputMap_Action2=57
PCInputMap_Action3=16
PCInputMap_Action4=18
PCInputMap_Action5=42
PCInputMap_Action6=29
PCInputMap_Weapon1=2
PCInputMap_Weapon2=3
PCInputMap_Weapon3=4
PCInputMap_Weapon4=5
PCInputMap_Start=1
PCInputMap_Select=59
PCInputMap_ThumbLeft=47
PCInputMap_ThumbRight=46

################################################################################
# Steam options                                                                #
################################################################################

# Enable the use of Steam. 0 to disable
UseSteam=1

# Look below for console command to reset achievements!

################################################################################
# Miscellaneous                                                                #
################################################################################

MEMDEBUG=false
CycleCheckPoints=false
PASSIVE=0
PauseOnFocusLoss=1
BOOT_MOVIE=[assembly:/UI/Menu/Videos/Boot/Legallines_PC.bik].pc_binkvid
DontUseDirectInputGamepads=1

################################################################################
# Hitman 5 specific options                                                    #
################################################################################

[Hitman5]
usegamecontroller=1
invertvertical=0

################################################################################
# Console commands (must come last in INI)                                     #
################################################################################

# Enable framerate limiter (0 for unlimited framerate)
ConsoleCmd EnableFPSLimiter 0

# The actual framerate limit
ConsoleCmd MaxFPS 30

# Show debug information on screen (1 to enable)
ConsoleCmd Render_ShowDebug 0

# Set shadowmap resolution (Possible values: 512 (default), 1024, 2048, 4096 (slow!))
ConsoleCmd render_ShadowMapResolution 1024

# Enable ScreenSpace Global Illumination (Experimental). 1 to enable
#ConsoleCmd render_enableSSGI 0


################################################################################
# Eyefinity commands                                                           #
#                                                                              #
# Set all for commands, and set DXGIFullScreen, FullScreen and RESOLUTION      #
# options above!                                                               #
################################################################################

# Het aantal monitoren in breedte:
#ConsoleCmd render_EyefinityDebugWidth 3

# Het aantal monitoren in hoogte:
#ConsoleCmd render_EyefinityDebugHeight 2 

# Het primaire scherm in de breedte (1 is het meest linkse) 
#ConsoleCmd render_EyefinityDebugPrimX 2

# Het primaire scherm in de hoogte (1 is het bovenste) 
#ConsoleCmd render_EyefinityDebugPrimY 2

################################################################################
# Steam commands                                                               #
################################################################################

# Reset Steam achievements on startup. Uncomment to enable
#ConsoleCmd ResetAchievements 1
